persistent shouting - French English Dictionary